5장. 클라우드의 과금 구조 이해하기
1. 왜 클라우드 비용은 체감이 다를까
온프레미스에서는 비용 구조가 비교적 단순하다.
- 서버 구매 비용
- 랙 비용
- 회선 비용
- 유지보수 비용
대부분 고정 비용이다.
하지만 클라우드는 다르다.
자원을 “소유”하지 않고 “사용”하기 때문에
비용이 사용량에 따라 계속 변한다.
이 차이 때문에 클라우드 비용은
예측이 어렵게 느껴질 수 있다.
2. 클라우드 과금의 기본 원리
클라우드 과금의 핵심은 단순하다.
사용한 만큼 지불한다.
대표적인 클라우드 사업자인
Amazon Web Services 역시
대부분의 서비스가 사용량 기반 과금이다.
과금 단위는 다음과 같이 나뉜다.
- 서버 사용 시간
- CPU / 메모리 크기
- 스토리지 용량
- 네트워크 트래픽
- 요청 횟수
즉, 자원을 여러 단위로 나누어 계산한다.
3. 서버 과금은 어떻게 계산될까
가상 서버(IaaS)의 경우 보통 다음 요소로 계산된다.
- 인스턴스 유형 (CPU, 메모리 크기)
- 실행 시간 (시간 또는 초 단위)
- 추가 스토리지
- 네트워크 아웃바운드 트래픽
예를 들어,
- 24시간 계속 실행
- 고사양 인스턴스
- 트래픽이 많음
이면 비용이 크게 증가한다.
반대로,
- 필요할 때만 실행
- 자동 종료
- 소형 인스턴스 사용
이면 비용을 줄일 수 있다.
4. 스토리지와 네트워크 비용
초보자가 가장 자주 놓치는 부분이
네트워크 비용이다.
스토리지 과금
- 저장 용량 기준
- I/O 요청 횟수 기준
- 백업 및 스냅샷 용량 기준
네트워크 과금
- 클라우드 내부 트래픽
- 리전 간 트래픽
- 인터넷으로 나가는 트래픽
특히 인터넷으로 나가는 트래픽(아웃바운드)은
비용이 빠르게 증가할 수 있다.
스트리밍, 이미지 서비스, 대용량 다운로드 서비스는
이 부분이 매우 중요하다.
5. 고정 비용과 변동 비용의 차이
온프레미스는 고정 비용 중심이다.
- 서버를 구매하면 비용은 이미 발생
- 사용률이 높을수록 효율이 좋아짐
클라우드는 변동 비용 중심이다.
- 사용량이 적으면 비용도 적음
- 사용량이 많으면 비용도 증가
즉, 클라우드는 유연성을 제공하는 대신
비용이 예측하기 어려울 수 있다.
6. 언제 클라우드가 비싸게 느껴질까
다음과 같은 환경에서는
클라우드가 오히려 더 비싸게 느껴질 수 있다.
- 24시간 고부하가 지속되는 서비스
- 자원을 거의 100% 사용 중인 환경
- 이미 감가상각이 끝난 장비 운영 중인 경우
이 경우 온프레미스가 비용 효율이 더 높을 수 있다.
7. 언제 클라우드가 유리할까
다음과 같은 경우에는 클라우드가 유리하다.
- 트래픽 변동이 큰 서비스
- 특정 시간대만 고부하
- 빠른 실험과 확장이 필요한 환경
- 초기 투자 비용을 줄이고 싶은 경우
클라우드는 “항상 싸다”가 아니라
“필요한 만큼만 쓴다”는 점이 핵심이다.
8. 비용을 이해하는 사고 방식
클라우드를 사용할 때는
다음 질문을 항상 해야 한다.
- 이 서버는 24시간 필요할까?
- 자동으로 줄일 수 있는 구조인가?
- 트래픽을 줄일 방법은 없는가?
- 관리형 서비스가 오히려 효율적인가?
클라우드에서는
아키텍처 설계가 곧 비용 설계다.
9. 정리
이 장에서 기억해야 할 핵심은 다음과 같다.
- 클라우드는 사용량 기반 과금이다.
- 서버, 스토리지, 네트워크가 주요 비용 요소다.
- 네트워크 아웃바운드는 특히 주의해야 한다.
- 고정 부하 서비스는 온프레미스가 유리할 수 있다.
- 비용은 설계에 따라 크게 달라진다.